I (playing guitar) use a scarlett 4i4 3rd gen. I like to have 4 outputs, because I also use MDrummer (vst plugin) live and the mixing engineer likes to be in control (obviously). The interface costed around € 200,00, I think to remember.
My guitar pedal is only a box with 6 switches that only has a midi-over-usb connector. Built that myself, just because I could (and still can). The costs of this thingy was about € 100,00 and a lot of time. But it is nice to accomplish something and it is also a hobby of mine.
Formerly I used reaper together with this pedal for controlling all guitar effects (bx-rockrack-v3, suhr-pt100 (plug-in alliance), unfiltered audio triad, mphaser, mconvolution-whatever, etc). Last week I converted everything to Gigperformer. I like the glitchless switching, the ease of connecting things, and the flexibility of the scripting facility. The maiden voyage for this setup will be next week on Sunday…
Most of the plug-ins I bought during sales, so the total amount spent on these plugins, apart from MDrummer, is about € 250,00.
Furthermore, I also used a midi pad controller from Akai for controlling MDrummer, but a few months ago, I bought a touchscreen to use with my laptop, created a gig in Gigperformer with 8 pads for selecting the loops I want MDrummer to play. Furthermore I extended this gig with songs in a setlist, so now I select a song, the right tempo and signature (4/4, 3/4, etc.) is told to Gigperformer, the ui is updated to display the right names with the pads (verse, chorus, count-in, intro, bridge, special, etc), and the right preset for MDrummer is also loaded automatically (MDrummer behaves well, and I don’t mind having to wait for a few seconds between songs). When I select a pad, MDrummer starts the right loop, and there we (I) go .
The MDrummer setup took some time and scripting, but I’m very happy with it. No mouse or keyboard needed during performance, just hitting the pads and the ‘next song’ button on the display. The display costed about € 200,00. Should have bought that much longer ago.
I do not use external effect boxes. Although we live in different times now, I remember the always ongoing troubles with damaged patchcords, powersupplies introducing humming, noise, etc. Let alone the cost…
So, now you almost everything about my setup.
Of course, when you ‘only’ play guitar, you do not have to spent money on MDrummer and the infra around it.
My advise is to create a setup where you, during performing, only have to use controllers and alike. Trying to use a mouse or even keyboard while you’re playing guitar is very error-prone.
Edit: I’m on Windows, I7-something from 2020, 16 GB ram, lots of ssd-diskspace.