So this is a very broad question. Our company is currently in the beginning stages to see if a switch from Jira Cloud (which is what we are currently using) to the server editon makes sense for us. We are really attracted to the idea of how much more customizable the server editon is from the Cloud edition. From my initial searches it pretty much seems that the server side of Jira is capable of "if you can dream it, it can be possible to pull off in Jira Server". I am wondering if this is pretty much true with using a combination of these: out of the box, plug ins, or hiring a develepor to create the specific tools we require?