Guitar modification concept

Hey,
I don't even know if this is possible with this system but I wanted to ask someone knowledgeable before I attempted to start this project. Here's the parameters:

  1. I want to replace the knobs of an electric guitar with a push button/ribbon sensor system. (Ex: Instead of turning the volume or tone knob up or down, I want to use a push button to select volume or tone and then use a dynamic ribbon sensor to adjust the level. Then, hit the button again to store it.).
  2. I want a push button to be able to select which pick up/s to be used. (Preferably a 3 way switch to have the ability to choose either both pick ups in a cluster or "humbucker" or either one separately, called "coil tapping". The pick ups are already wired to do this.)
  3. I want a simplistic display next to the pick ups to show if they're active or not and if they're tapped. Basically displaying 1-2-or 3.
    Any help would be welcome, the basic wiring of a guitar is about as electronics 101 as it gets but I've never delved into programming before.

What I'd be concerned with is fitting everything into the guitar and avoiding noise. (As you probably know, guitars are high-impedance and prone to noise pick-up.)

It might help (and it might be necessary) to add a preamp (or two) to make your guitar "active", and then you can switch/process the amplified, lower impedance, signals.

  1. I want to replace the knobs of an electric guitar

There are digital pots, but the impedance could be an issue. I think a guitar volume pot is around 1 megohm and I don't know if you can get 1M digital pots.

with a push button/ribbon sensor system.

A button can be an input to your Arduino, and then its up to your software what to do with a button-push.

and then use a dynamic ribbon sensor to adjust the level.

I don't know what that is.

  1. I want a push button to be able to select which pick up/s to be used. (Preferably a 3 way switch to have the ability to choose either both pick ups in a cluster or "humbucker" or either one separately, called "coil tapping".

You can use relays or solid state switches for that.

  1. I want a simplistic display next to the pick ups to show if they're active or not and if they're tapped. Basically displaying 1-2-or 3.

If you just need 1, 2, or 3, you can use a 7-segment display, or 3 regular LEDs would be easier.

but I've never delved into programming before.

You'll have to learn by doing... The two most important concepts in programming are conditional execution (if statements, etc... i.e. If a button is pushed and pickup-1 is currently selected, switch to pickup-2), and loops (doing something over-and-over, usually until some condition is reached).