Hello @psimester and welcome to the community.
You have given a lot of time and thought to what you want. Can I suggest you go here and offer some suggestions.
Cheers 
| Richard_close2u | JustinGuitar Official Guide
1 Like