Yes, some people prefer to keep one classic keyboard and one programmable one. Having a full keyboard available to program can really open up the options for you to create tons of macros and be super-efficient. Each keyboard needs to be a different model if you go this route. You may also need to install programs like Lua Macros or AutoHotkey.