Doesn't require any coding skill. I would say if you are technical enough to set up a bitcoin node you could handle this. I started with the stock firmware but flashing it really opens up its potential.