Can we edit bios properties from desktop? without going to bios
like to set first boot device etc.
Windows (your operating system) and your motherboard are entirely different things. The BIOS is integrated directly into the motherboard to act like a springboard (throwing master CPU control to the OS once it's prepared the system) for when it boots up. Windows, on the other hand, is on your harddrive and doesn't know anything about the motherboard except what the motherboard wants to tell it.
In short, no, you can't. The operating system doesn't have such low-level control over the system. If it did, you'd see a lot more viruses popping up and trashing your BIOS, right?
There was some efforts in that direction years ago, like the Award BIOS Editor.
Such programs are usually made for a specific brand of BIOS chip. Furthermore, as pointed out in other answers, it's more and more difficult, or even impossible to access the BIOS from the OS. It can also be a cause of instability.